walking platform - German English Dictionary